home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr35
/
qprn102.zip
/
ADDON.DOC
< prev
next >
Wrap
Text File
|
1993-04-25
|
9KB
|
170 lines
This file describes some add-on programs and files for QWKPRUNE.
$$1300.CMD and UNKILL.CMD
-----
$$1300.CMD and UNKILL.CMD are sample 1stReader .CMD files for use with
QWKPRUNE. To install them, simply copy both files to the directory
1stReader is in. If you already have a $$1300.CMD or $$13.CMD file,
rename $$1300.CMD to KILL.CMD before copying it to the 1stReader
directory, and add "Kill messages,FILE=KILL.CMD" to your $$1300.CMD or
$$13,CMD file.
Once the files are installed, you can call up $$1300.CMD by pressing F7
while a message is on the screen. If a message is not on the screen,
$$1300.CMD will not come up when F7 is pressed.
$$1300.CMD and UNKILL.CMD contain entries for KILLMSG and ZIPPYZAP.
KILLMSG 1.02
-----
KILLMSG is a program to allow users of 1stReader to tag messages to be
deleted by QWKPRUNE. Users may also untag messages and check if the
messages on the screen is tagged.
To install it, copy KILLMSG.EXE to the directory where 1stReader is
located. You'll also need to install $$1300.CMD and UNKILL.CMD.
The entry in $$1300.CMD labeled "Current Message" calls KILLMSG to tag
the current message to be deleted. UNKILL.CMD also has an entry labeled
"Current Message", which calls KILLMSG to untag the current message.
KILL.DOS, UNKILL.DOS, and CHECK.DOS are 1stReader .DOS files that contain
commands to have KILLMSG tag, untag, and check messages, respectively.
They can be used with KILLM.BAT to assign these functions to function
keys. For example, if you want pressing Shift-F1 to kill the message on
the screen, copy KILL.DOS and KILLM.BAT to the directory 1stReader is in
and rename them $$F1.DOS and $$F1.BAT. If you also want pressing
Shift-F2 to unkill the current message, make a separate copy of KILLM.BAT
named $$F2.BAT, and copy UNKILL.DOS to the 1stReader directory and rename
it $$F2.DOS.
If no message is on the screen, or if you are in the Folders or Replies
conference, KILLMSG will exit.
Note: KILLMSG checks for the existence of a file in the work directory
named MESSAGES.BAK. If it doesn't exist, MESSAGES.DAT will be copied to
MESSAGES.BAK. All work will be done on MESSAGES.BAK. This is necessary
because 1stReader 1.01 has a habit of resetting the message-deleted flag
in each message header to its original value. If you're using
1stReader's bookmark switch to repack the QWK, rename MESSAGES.BAK to
MESSAGES.DAT just before quitting the packet. 1stReader inserts the
bookmark before running $$EXIT.BAT.
ZIPPYZAP 1.01
-----
ZIPPYZAP allows users of Deluxe², 1stReader, and Session Manager to tag
all messages found by those readers' Zippy text search for deletion by
QWKPRUNE. It can also untag these messages. Install it by copying
ZIPPYZAP.EXE to the directory where your reader is located, or to a
directory in your DOS path.
The command line format is:
ZIPPYZAP switch work_dir [reader]
Switch is either a K or a U, and specifies whether messages are to be
killed (K) or unkilled (U). Work_dir is the work directory defined in
the reader's configuration. Reader is either /1 for 1stReader or
/S for Session Manager. If /1 is used, ZIPPYZAP will create and use
MESSAGES.BAK, as described for KILLMSG. The sample menus for Deluxe²
and 1stReader have entries for ZIPPYZAP. A macro such as
<CtrlJ><CtrlO> zippyzap K [work_dir] /S<Enter> should work in Session
Manager. Replace [work_dir] with the work directory defined in Session
Manager's configuration. Session Manager won't show if a message is
tagged for deletion, and I know of no way to get that information from
within it. If anyone does know of a way, please let me know.
ZIPPYZAP has only been tested with Deluxe², 1stReader, and Session
Manager. If other readers have a Zippy text search, it may (or may not)
work with them.
ZIPPYZAP can be also used with 1stScan. This will allow you to prune out
messages based on their text. If you want to leave the messages tagged,
and aren't using 1stReader, delete the ZIPPY.NDX file created by 1stScan
after ZIPPYZAP is finished. When it runs, QWKPRUNE will delete this
file.
Messages tagged by KILLMSG and ZIPPYZAP can be unkilled by entries in a
prune file. To be sure that all tagged messages are deleted, use
QWKPRUNE's /N switch.
SAVEQWK 1.01
-----
SAVEQWK allows users of 1stReader to repack the current QWK packet,
saving any changes that have been made. Install it by copying
SAVEQWK.EXE and SAVEQWK.FIL to the directory where 1stReader is located.
SAVEQWK takes no command line arguments. If you're using 1stReader's
internal zipper, PKZIP must be in the current directory or on your DOS
path.
SAVEQWK will detect the MESSAGES.BAK file used by KILLMSG and ZIPPYZAP,
and rename it MESSAGES.DAT before calling the packer. Since MESSAGES.BAK
will no longer exist, you should do this just before quitting the packet.
In fact, adding "/CLS /IN:SAVEQWK.FIL /OUT:SAVEQWK.$$$" (without quotes)
to your $$EXIT.DOS file will let you run SAVEQWK from $$EXIT.BAT. If you
want, use "if exist %2messages.bak" (again w/o quotes) to check for the
existence of MESSAGES.BAK.
N.B. If you're using the March 14, 1993 release of 1stReader, or any
later release, change the first line of SAVEQWK.FIL to @API$(136).
MKPRN 1.01
-----
MKPRN is a utility to add a line to a prune file from within a mail
reader. Install it by copying it to the directory where your reader is
located, or to a directory in your DOS path.
Your reader should have configurable function keys or user-definable
menus. It should also have substitution variables which can be used in
function key definitions or menu entries. It needs to have variables
for the BBSID of the board the packet is from, the contents of the From:
and To: fields, and the subject line. It helps if there's a variable for
the conference number the message is in, but this can be omitted. Check
the manual for your reader to see if it has substitution variables and
what they are. Of course, it may also be run from the DOS command line.
The command line format is:
MKPRN filename "switch:text" conference number
Switch must be a valid prune file switch, such as T, F, B, S, or N. See
QWKPRUNE.DOC for details. Text is the text to search for, and should be
represented by one of your reader's substitution variables. The whole
combination must be enclosed in double quotes so that it will be treated
as a single argument, regardless of how may spaces may be in the text.
Filename is the name of the file to write to. If your reader has a
substitution variable for the BBSID of the board the packet is from, use
it. It's best if you specify the directory where the file should go.
Conference number is the number of the conference the message is in.
If your reader doesn't have a substitution variable for this, you can
omit it, and use your editor to enter the conference number. You can
also use A (for all conferences). Place an exclamation point in front
of this to generate an "unkill" line.
If the text to search for contains double quote marks, it'll be parsed
into multiple arguments. In such cases, MKPRN will exit without writing
to file. Text like this can be added to the file with the DOS echo
command and output redirection.
GRABNUM 1.00
-----
GRABNUM gets the message number and conference number from DeLuxe²'s
message export file, and writes them to a prune file. Install it by
copying it to the directory where DeLuxe² is located.
The command line format is:
GRABNUM switch export_filename prune_filename
Switch is either a K or a U, and specifies whether messages are to be
killed (K) or unkilled (U). Export_filename is the "Message export
filespec" defined in DeLuxe²'s configuration. Prune_filename is the file
to write to.
Grabnum will also read the message export files created by 1stReader's
/EXPORT: <filespec> DOS shell modifier.